package com.canbot.u05.view;


import android.content.Context;
import android.util.AttributeSet;

public class ImageTextButtonInVc extends ImageTextButton {

        protected static final String TAG = "ImageTextButtonInVc";

        private int Color[], resource[];

        public ImageTextButtonInVc(Context context) {
                super(context, null);

        }

        public ImageTextButtonInVc(Context context, AttributeSet attributeSet) {
                super(context, attributeSet);
        }

        float firstx = 0;

        float firsty = 0;

        float secdx = 0;

        float secdy = 0;

        final float vl = 2;

        //	public void setOnClickListener(final OnvcClickListener lc,final int[] Color,final int[] resource)
//	{
//		Log.v(TAG, "onFocusChange1111");
//		mImageView.setOnTouchListener(new OnTouchListener(){
//
//			@Override
//			public boolean onTouch(View paramView, MotionEvent paramMotionEvent) {
//				// TODO Auto-generated method stub
//				secdx = paramMotionEvent.getX();
//				secdy = paramMotionEvent.getY();
//				if(paramMotionEvent.getAction() == MotionEvent.ACTION_UP)
//				{  
//					float chavaluex = secdx - firstx;
//					float chavaluey = secdy - firsty;
//					Log.d(TAG, "cansal button ---> up"+chavaluex+"@@"+chavaluey); 
//					if(-vl<chavaluex&&chavaluex<vl&&-vl<chavaluey&&chavaluey<vl)
//					{
//						lc.onClick(paramView);
//					}
//					textView.setTextColor(Color[0]);
//					mImageView.setImageResource(resource[0]);
//					
//				}   
//				else if(paramMotionEvent.getAction() == MotionEvent.ACTION_DOWN){  
//					Log.d(TAG, "cansal button ---> down");  
//					firstx = paramMotionEvent.getX();
//					firsty = paramMotionEvent.getY();
//					textView.setTextColor(Color[1]);
//					mImageView.setImageResource(resource[1]);
//
//				}  
//				return true;
//			}
//
//		});
//	}
//	public interface OnvcClickListener{
//		public void onClick(View v);
//	}
        public void setRes(int Color[], int resource[]) {
                this.Color = Color;
                this.resource = resource;
        }

        public void setChecked(boolean isChecked) {
                if (isChecked) {
                        textView.setTextColor(Color[1]);
                        mImageView.setImageResource(resource[1]);

                }
                else {
                        textView.setTextColor(Color[0]);
                        mImageView.setImageResource(resource[0]);
                }

        }

}
